Mohammad Ali HasheeshMohammad Ali Hasheesh
The Night Lusail Became Summoner's Rift: Messi, Mbappé and the Shield Behind Every LegendIt's the 118th minute of the second period of extra time, Argentina leading...
Nine Dimensions of Esports Analysis: The Craft of Filtering Data Amid the Transfer Rumor StormOne morning in late November, the screen in my newsroom lit up with a nine-pa...
Overwatch 2 and the Perks System: When Team Power Is Rewritten Minute by MinuteDuring a scrim on the Overwatch 2 test server, a team leading 2-0 walked into...
Vietnam U17 and three matches in South Korea: the 48 hours that shape the road to QatarOn 26 October, the final whistle of the second match sounded on a training...
China Masters 2026: Srikanth's Return, Satwik-Chirag's Nerve, and the Data Question Behind India's Three Quarter-Final BerthsSecond game, score 18-19. Kidambi Srikanth stands at the service line, and in...
FIFA orders Thanh Hoa to pay Rimario 305,000 USD: new owners, old debtsIn March 2026 I stood outside the fence of Thanh Hoa's training ground under ...
A report with a full frame but an empty core — the data trap of the esports transfer windowOn the third night in Surabaya, I opened a nine-part analysis sent to me by a...
Deep Tennis Analysis Framework: A 9-Dimension System for Talent Valuation in the Data EraIn the context of professional tennis increasingly dominated by quantitative...
Thuy Linh Stops at Vietnam Open: Teenage Talent Exposes the Structural BottleneckWhen Nguyen Thuy Linh equalized from 8-13 to 13-13 in game two, Nguyen Du...
Kimi Antonelli's 'different mindset' for home race Monza: Mercedes' engine penalty strategyWhen Kimi Antonelli steps into the Monza pit lane this weekend, the 20-year-o...
ASIAD Semifinal, October 1: Why Vietnam's League of Legends Upset Window Lives in the Best-of-Three FormatAt 7 a.m. on October 1, Vietnam's League of Legends team steps into the Asian...
Vietnam U17 Women's Golden Ticket: A Real Win and an Untested GapIn the 25th minute, Hà Vi received the ball on the left flank, beat a...
Thailand Deserves to Be the Number One Sports Nation in Southeast AsiaThe moment the final ball hit the court at the Bangkok arena, I didn't hear t...
The 27:14 Baron — The Night Longzhu Taught SKT to Listen to a SongThe LED lights behind the players blinked twice and went dark. In that...
Messi secures remarkable Ballon d'Or top-five finish at 39 as legacy debate growsLionel Messi finished fifth in the 2026 Ballon d'Or vote, according to...
Six U50 Veterans and the Crack That Never Got Painted Over in ChuncheonThere was a moment I could not look away from. At the edge of the mat at the...
Modena Futures: When Elite16 Pedigree Exposes the Generational Gap in Women's Beach VolleyballModena Futures: When Elite16 Pedigree Exposes the Generational Gap in Women's...
Vietnamese Volleyball: The World Championship Ticket and the Gap No One Dares to NameSet 5, the score 13-13. I have sat long enough in arenas from Nha Trang up to...
Global Chess League 2026: Carlsen Returns, But the Schedule Is the Biggest OpponentWhen the schedule for the 2026 Tech Mahindra Global Chess League was announce...
FIDE Moves to Shorter Time Controls: The Quiet Revolution and the Economy of Every SecondI was sitting in the commentary booth, the screen split between the board and...
